The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In medical cyber-physical environments, synchronizing supervisory medical systems, physicians' behavior and patient conditions in compliance with best practice workflow is essential for patient safety. However, patient conditions change rapidly and asynchronously, so workflows have to be adapted to the changes safely. In this paper, we propose a workflow adaptation and validation protocol to help...
Mobile devices in industrial settings became commonplace with different handheld equipment and mobile robots using COTS WiFi interfaces for communication. This growth in the use of the wireless medium increases the potential for overload and consequent long delays and high losses. Traffic segregation with different Quality of Service (QoS) classes can attenuate the problem but does not solve it within...
We propose a model for deployment of software tutors. In the model, the first stage of the pre-test-practice post-test evaluation protocol is used to initialize the student model needed for adaptation. In order to keep assessment congruent with learning, the same type of activity is used in all three stages of evaluation, and the software tutor itself is used to administer all three stages of the...
This work deals with Interaction Protocol (IP) adaptation for Business Processes (BP). BP describes the coordination of the actions performed by involved participants. One possible way to deal with this coordination is the use of interaction protocols (such as contract net, negotiation or vote). In order to guarantee an efficient use of IP, we need to adapt them. In this paper, we propose an MDA (Model...
The task of generating personalized learning scenarios, in an automatic fashion, for learners is a complicated task. The difficulty is compounded when these scenarios are to be integrated within a serious game dedicated to people with disabilities. In this case, the specificities of the learner's preferences and competencies should also be taken into account in addition to the learning domain and...
Wireless Sensor Networks are becoming one of the most successful choices for the development and deployment of applications in a range of scenarios, from intelligent homes to environment monitoring. Nowadays, there is a growing demand for programming large-scale wireless sensor networks. New programming paradigms should ease the task of building WSN applications that adapt at run-time to changes in...
Web services technology is evolving as a base for implementing service-oriented architectures (SOA), which has become an important architectural style for Web applications development. As Web Services development has grown considerably, the need for Quality of Service (QoS) has become a substantial aspect for developing a reliable service applications. In diverse business domains, Web services need...
The evolution of systems during their operational lifetime is becoming ineluctable. Dependable systems, which continuously deliver trustworthy services, must evolve in order to comply with changes having different origins, e.g. new fault tolerance requirements, or changes in available resources. These evolutions must not violate their dependability properties, which leads to the notion of resilient...
Many contemporary applications in distributed systems and networks demand that the components adapt the system functionality at run-time. We are particularly concerned with intentional change involving choice, coordination and collective action: this we call organised adaptation. There are many proposed formalisms for engineering such adaptation, primarily stemming from the fields of multi-agent systems...
Mismatch patterns capture the possible differences between two service (business) protocols to adapt. For these mismatches, formal definitions are presented in this paper. And a novel technique provides support for adapting two or more services. This technique requires that messages and message dependencies are used to directly model service (business) protocols and form a novel model, called a\emph{protocol...
This work presents an adaptive sanctioning mechanism that can be applied in open multi-agent systems that are regulated through norms. This mechanism tries to identify the attributes of the environment that have some influence on agents decision making and uses such attributes to define sanctions that may prevent norm violations. Our approach adapts sanctions to particular agents and particular environmental...
Mobile wireless handheld devices can support ad hoc communication when infrastructure systems are overloaded or not available. Unfortunately, the constrained capacity of their batteries and the energy inefficiency inherent to the ad hoc communication poses a challenge causing a short lifetime. Protocols and application layer services, such as security, can be designed (offline) to do an efficient...
Dynamicity is one of the main challenges in providing sustainable solutions for the homecare domain. The dynamicity of homecare systems, caused by external entities like care-receivers and care-givers, can be addressed through combining distributed and heterogenous services both in design and runtime. In general, several research fields such as dynamic service composition, context-aware service composition...
The diverse communication requirements of different vehicular applications and the innate dynamicity of VANET networks complicate the design of a network layer proposal adequate for all applications and network conditions. This paper highlights the necessity for adaptation of network protocols in VANETs, and describes our ongoing work on a platform (adaptation framework) that will provide VANET developers...
Random scale-free overlay topologies provide a number of properties like for example high resilience against failures of random nodes, small (average) diameter as well as good expansion and congestion characteristics that make them interesting for the use in large-scale distributed systems. A number of these properties have been shown to be influenced by the exponent of their power law degree distribution...
This paper aims to determine the best rate adaptation strategy to maximize the received video quality when streaming SVC video over the Internet. Different bandwidth estimation techniques are implemented for different transport protocols, such as using the TFRC rate when available or calculating the packet transmission rate otherwise. It is observed that controlling the rate of packets dispatched...
While updating a software system, it is paramount to safeguard the consistency of execution and let as many operations as possible execute undisturbed in order to minimise disruption. This paper proposes a framework that supports transparent dynamic updates of distributed systems consisting of Java classes. This framework aims at: (i) ensuring the consistency of the execution flow, and (ii) handling...
Virtual organizations in large-scale distributed environments can organize their communication in a hierarchical topology (i.e., trees). However, such topologies can be unreliable as local failures have a global impact in the organization. Hierarchical topologies need to adapt continuously to changes of the underlying environment. Pro-active and re-active self-organization can make such topologies...
Adaptation is a crucial issue when building new applications by reusing existing software services which were not initially designed to interoperate with each other. Adaptation contracts describe composition constraints and adaptation requirements among these services. The writing of this specification by a designer is a difficult and error-prone task, especially when service protocol needs to be...
Although Virtual Learning Environments have become popular educational tools, they remain a very active research topic. Two important aspects being discussed for next-generation VLEs are how to track the performance of the students for assessment and how to provide personalized learning experiences (i.e. adaptive learning). In this line, educational videogames could contribute thanks to their highly...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.